// 下面是一段ES6代码
// 转码前
// 定义数据
let input = [1, 2, 3]
// 将数组的每个元素+1
input = input.map(item => item +1)
console.log(input)


// ES6代码转为ES5代码，是为了更好的兼容浏览器
// 第一步：项目初始化 使用命令 npm init -y
// 第二步：安装babel，使用命令 npm install --global babel-cli
// 第三步：在当前项目目录中创建一个名为.babelrc文件，该文件为babel配置文件，该文件用来设置转码规则和插件，注意文件名不要写错！！！
// 第四步：编写babel配置文件，指定转码规则为es2015，表示要转成es5代码
// 第五步：安装转码器，使用命令 npm install --save-dev babel-preset-es2015
// 第六步：使用命令进行转码
// ①根据文件进行转码，使用命令 babel src/example.js --out-file dist1/compiled.js 或者 babel src/example.js -o dist1/compiled.js 
// ②根据文件夹进行转码，使用命令 babel src --out-dir dist2 或者 babel src -d dist2
// 这里我们使用 babel es6/01.js -o dist/001.js
// 注意：如果使用babel命令报错，如果使用的是powershell控制台，先输入命令Set-ExecutionPolicy RemoteSigned
